Improved Zero-Knowledge Proofs of Knowledge for the ISIS Problem, and Applications
نویسندگان
چکیده
In all existing efficient proofs of knowledge of a solution to the infinity norm Inhomogeneous Small Integer Solution (ISIS∞) problem, the knowledge extractor outputs a solution vector that is only guaranteed to be Õ(n) times longer than the witness possessed by the prover. As a consequence, in many cryptographic schemes that use these proof systems as building blocks, there exists a gap between the hardness of solving the underlying ISIS∞ problem and the hardness underlying the security reductions. In this paper, we generalize Stern’s protocol to obtain two statistical zero-knowledge proofs of knowledge for the ISIS∞ problem that remove this gap. Our result yields the potential of relying on weaker security assumptions for various lattice-based cryptographic constructions. As applications of our proof system, we introduce a concurrently secure identity-based identification scheme based on the worstcase hardness of the SIVPÕ(n1.5) problem (in the `2 norm) in general lattices in the random oracle model, and an efficient statistical zeroknowledge proof of plaintext knowledge with small constant gap factor for Regev’s encryption scheme.
منابع مشابه
The place of hadith and its efficiency in Islamic ethics
The efficacies of hadith in Islamic ethics is concerned with the authenticity and inauthenticity of ethical hadiths. The authenticity of ethical ahadith is deeply connected to the problem of tolerance in the proofs of sunan which has led to the two views of tolerance and intolerance. In this paper, it has been argued that ethics and jurisprudence are two distinct fields and one can not agree wi...
متن کاملDirect Zero Knowledge Proofs of Computational Power in Five Rounds
Zero-knowledge proofs of compaiaiional power have been proposed by Yung and others. In this paper, we propose an ef ic ieni (direct) and consiani round (five round) construction of zero knowledge proofs of computational power. To formulate the classes that can be applied to these efficient protocols, we introduce a class of invulnerable problems, FewPR and FewPRu. We show that any invulnerable ...
متن کاملA Survey of Zero-Knowledge Proofs with Applications to Cryptography
Zero-knowledge proofs are proofs that show a statement to be true without revealing anything other than the veracity of the statement to be proven. After a formal definition of zero-knowledge proof schemes and a simple example, zero-knowledge proofs for Graph Isomorphism and Graph 3-colorability are presented, the latter being the basis for the proof that all languages in NP have zero-knowledge...
متن کاملEfficient Zero-Knowledge Proofs and Applications
Zero-knowledge proofs provide a means for a prover to convince a verifier that some claim is true and nothing more. The ability to prove statements while conveying zero information beyond their veracity has profound implications for cryptography and, especially, for its applicability to privacy-enhancing technologies. Unfortunately, the most common zero-knowledge techniques in the literature su...
متن کامل"Metaproofs" (and their Cryptographic Applications)
We develop a non-interactive proof-system which we call “Metaproof” (μ-NIZK proof system); it provides a proof of “the existence of a proof to a statement”. This metamathematical notion indeed seems redundant when we deal with proving NP statements, but in the context of zero-knowledge theory and cryptography it has a large variety of applications. Combined with another tool we develop which we...
متن کامل